home *** CD-ROM | disk | FTP | other *** search
/ The Fatted Calf / The Fatted Calf.iso / Applications / Graphics / GraphicsWorkshop / Source / makepkgs < prev    next >
Encoding:
Text File  |  1993-01-19  |  3.5 KB  |  88 lines

  1. #!/bin/csh -f
  2.  
  3. set gwpkg = "GraphicsWorkshop"
  4. set cvtpkg = "Converters"
  5. set srcpkg = "GWSource"
  6. set rd = "~"
  7.  
  8. echof "Would you like to build $gwpkg.pkg? (y or n)? "
  9. set temp=`getyn`
  10. echof "\n"
  11. if ( $temp == 'y' ) then
  12.     echo ""
  13.     echo "# This describes stuff about GraphicsWorkshop for Installer.app" >! $gwpkg.info
  14.     echo "" >> $gwpkg.info
  15.     echo "Title            Graphics Workshop" >> $gwpkg.info
  16.     echo "Version            0.85 `date`" >> $gwpkg.info
  17.     echo "Description        This is a control program for demonstrating the use of loadable graphics converters. It will allow the convertion between various graphics formats.  If you wish to install this for your own use, put it into ~/Apps, otherwise, you may wish to install it in local apps. Remember, you must also install the $cvtpkg.pkg file." >> $gwpkg.info
  18.     echo "" >> $gwpkg.info
  19.     echo "DefaultLocation        ~/Apps" >> $gwpkg.info
  20.     echo "Relocatable        YES" >> $gwpkg.info
  21.     echo "DiskName        GraphicsWorkshop" >> $gwpkg.info
  22.     echo "Application        YES" >> $gwpkg.info
  23.     echo "LongFileNames        YES" >> $gwpkg.info
  24.  
  25.     if ( -e $rd/$gwpkg.pkg ) then
  26.         rm -rf $rd/$gwpkg.pkg
  27.     endif
  28.  
  29.     pushd ~/Apps >& /dev/null
  30.     /NextAdmin/Installer.app/package -B -f GraphicsWorkshop.app ~/Source/GraphicsWorkshop/GraphicsWorkshop.info ~/Source/GraphicsWorkshop/GraphicsWorkshop.tiff -d ~/
  31.     popd >& /dev/null
  32.     echo ""
  33. endif
  34.  
  35. echof "\nWould you like to build $cvtpkg.pkg? (y or n)? "
  36. set temp=`getyn`
  37. echof "\n"
  38. if ( $temp == 'y' ) then
  39.     echo ""
  40.     echo "# This describes stuff about the Converters for Installer.app" >! $cvtpkg.info
  41.     echo "" >> $cvtpkg.info
  42.     echo "Title            Converters" >> $cvtpkg.info
  43.     echo "Version            1.1b `date`" >> $cvtpkg.info
  44.     echo "Description        These are the actual graphics converters along with the control objects. These must be installed for GraphicsWorkshop to function properly. Install these in ~/Library/Converters if only you are planning to run the progarm, otherwise, install them in /LocalLibrary/Converters. Remember, you must also install the $gwpkg.pkg file." >> $cvtpkg.info
  45.     echo "" >> $cvtpkg.info
  46.     echo "DefaultLocation        ~/Library/Converters" >> $cvtpkg.info
  47.     echo "Relocatable        YES" >> $cvtpkg.info
  48.     echo "DiskName        Converters" >> $cvtpkg.info
  49.     echo "Application        NO" >> $cvtpkg.info
  50.  
  51.     pushd ~/Library >& /dev/null
  52.     /NextAdmin/Installer.app/package -f Converters ~/Source/GraphicsWorkshop/Converters.info ~/Source/GraphicsWorkshop/bcvt.tiff -d ~/
  53.     popd >& /dev/null
  54.     echo ""
  55. endif
  56.  
  57. echof "\nWould you like to build $srcpkg.pkg? (y or n)? "
  58. set temp=`getyn`
  59. echof "\n"
  60. if ( $temp == 'y' ) then
  61.     echo ""
  62.     echo "# This describes stuff about GraphicsWorkshop's Source for Installer.app" >! $srcpkg.info
  63.     echo "" >> $srcpkg.info
  64.     echo "Title            Graphics Workshop Source" >> $srcpkg.info
  65.     echo "Version            0.85 (1.1b) `date`" >> $srcpkg.info
  66.     echo "Description        This package installs all the source code for Graphics Workshop, it's associated converters, and all the documention and write ups. Most people, espcially those without the extended release, do not need to install this file." >> $srcpkg.info
  67.     echo "" >> $srcpkg.info
  68.     echo "DefaultLocation        ~" >> $srcpkg.info
  69.     echo "Relocatable        YES" >> $srcpkg.info
  70.     echo "DiskName        $srcpkg" >> $srcpkg.info
  71.     echo "Application        NO" >> $srcpkg.info
  72.  
  73.     if ( -e $rd/$srcpkg.pkg ) then
  74.         rm -rf $rd/$srcpkg.pkg
  75.     endif
  76.     
  77.     pushd ~/Source >& /dev/null
  78.     mv GraphicsWorkshop GWSource
  79.     /NextAdmin/Installer.app/package -f GWSource ~/Source/GWSource/GWSource.info ~/Source/GWSource/GraphicsWorkshop.tiff -d ~/
  80.     mv GWSource GraphicsWorkshop
  81.     popd >& /dev/null
  82.  
  83.     echo ""
  84. endif
  85.  
  86. echof "\nSelected packages have all been build\n\n"
  87.  
  88.